23 Races
1 Trophies
Never Summer 100km - 100K - Gould, CO
The Divide 200 - 200 Miler - Castle Mountain, AB
19 Races
Sun Mountain - 50K - Winthrop, WA
Sun Mountain - 50K - Winthrop, WA
Sun Mountain - 25K - Winthrop, WA
Broken Goat - 25K - Rossland, BC
Squamish 50 - 50 Miler - Squamish, BC
Eiger Ultra-Trail by UTMB - 51K - Grindelwald, CHE
Sun Mountain 50k - 50K - Winthrop, WA
Deception Pass 25K - 25K - Oak Harbor, WA
Whistler Alpine Meadows (WAM) - 55K - Whistler, BC
Squamish 50 - 50K - Squamish, BC
Survival of the Fittest - 35K - Squamish, BC
Kal Park - 25K - Vernon, BC
Valley Vertikiller - 25K - Abbotsford, BC
Whistler Alpine Meadows (WAM) - 25K - Whistler, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
North Face Endurance Challenge - San Francisco - 10K - San Francisco, CA
Calgary Marathon - 50K - Calgary, AB
Rock It Racing - Whiting Ranch - 12K - Trabuco Canyon, CA
Rundle's Revenge - 50K - Canmore, AB